stratum/layer of pebbles - French English Dictionary